Parallel Gripper
Applicable Models: myCobot 280, myPalletizer 260, mechArm 270
Product illustration
Specifications:
name | mycobot280 Parallel gripper |
---|---|
model | myCobot_gripper_parallel |
arts and crafts | ABS injection moulding |
color | white |
Clamping range | <20mm (15mm effective) |
Maximum clamping force | 150g |
Repeatability | 1mm |
service life | 一年 |
Driving method | 电动 electric |
transmission method | 齿轮+连杆 |
size | 66×78×46mm |
weight | 84g |
fixing method | LEGO Connectors |
use environment requirements | ordinary temperature and pressure |
control interface control | serial port control |
applicable equipment | ER myCobot 280 series ,ER myPalletizer 260 series, ER mechArm 270 series ,ER myBuddy 280 series |
Parallel jaws: For clamping objects
Introduction
- The gripper jaw is a robot part that can realize a function similar to that of a human hand. It has the advantages of a more complex structure, firm gripping of objects, not easy to fall, and easy to operate. The gripper kit includes gripper accessories and Lego high tech parts to control the end-effector of the robotic arm through a programmable system to realize the functions of object gripping, multi-point positioning, and so on. The gripper can be used in all development environments, such as ROS, Arduino, Roboflow and so on.
Principle of operation
- Driven by the motor, the finger surface of the gripper jaws for linear reciprocating motion to realize the opening or closing action, the acceleration and deceleration of the electric gripper jaws can be controlled, the impact on the workpiece can be reduced to a minimum, the positioning of the point can be controlled, the clamping can be controlled.
Applicable objects
- Small cubes
- Small balls
- Long objects
Installation for use
Check that the kit has everything: LEGO connectors, clamping jaws with connecting wires.
Jaw mounting:
Structural Installation:
Insert the LEGO connectors into the sockets reserved for the clamping jaws:
Insert the jaws of the inserted connector against the end socket of the arm:
Electrical Connections:
Plug in robotic arm control connector:
Software driver test:
Test that the jaws are available after installation, using myBlockly test myblockly download
- After confirming that the structural and electrical connections are complete, start the robot arm and open the myblockly software when the graphical interface appears.
- Modify the baud rate to 1000000
- Find
Jaws' in the list on the left and select the
Status Settings' module. - The drag module is connected under
Initialize mycobot module
, modify the speed as needed, here it is set to70
. - In
Time', select
Sleep' module - Set the time to `2 seconds' to give the time for the jaws to move.
- Repeat the selection of the
Status Settings' and
Sleep' modules to change the `Status Settings Module' to off. - Click on the green run icon in the upper right corner to see the jaws open and close once.
- After confirming that the structural and electrical connections are complete, start the robot arm and open the myblockly software when the graphical interface appears.
Programming Development:
Programming development for gripper jaws using python python download
Create a new python file:
Ctrl + Alt + T
Open the command line and type:gedit grip.py
The file name can be changed as desired
for function programming:
The codes are listed below:
- M5 Version:
from pymycobot.mycobot import MyCobot import time # Initialise a MyCobot object mc = MyCobot("COM3", 115200) # The following three ways are available to control the jaws open-close-open # Way one: mc.set_gripper_state(0, 80) time.sleep(3) mc.set_gripper_state(1, 80) time.sleep(3) mc.set_gripper_state(0, 80) time.sleep(3) # Way two: # mc.set_gripper_value(100, 80) # time.sleep(3) # mc.set_gripper_value(0, 80) # time.sleep(3) # mc.set_gripper_value(100, 80) # time.sleep(3) # Way three: # mc.set_encoder(7, 2048) # time.sleep(3) # mc.set_encoder(7, 1500) # time.sleep(3) # mc.set_encoder(7, 2048) # time.sleep(3)
- Pi version:
from pymycobot.mycobot import MyCobot from pymycobot import PI_PORT, PI_BAUD # When using the Raspberry Pi version of mycobot, these two variables can be referenced for MyCobot initialisation import time # Initialise a MyCobot object mc = MyCobot(PI_PORT, PI_BAUD) # The following three ways are all available to control the jaws open-close-open # Way one: mc.set_gripper_state(0, 80) time.sleep(3) mc.set_gripper_state(1, 80) time.sleep(3) mc.set_gripper_state(0, 80) time.sleep(3) # Way two: # mc.set_gripper_value(100, 80) # time.sleep(3) # mc.set_gripper_value(0, 80) # time.sleep(3) # mc.set_gripper_value(100, 80) # time.sleep(3) # Way three: # mc.set_encoder(7, 2048) # time.sleep(3) # mc.set_encoder(7, 1500) # time.sleep(3) # mc.set_encoder(7, 2048) # time.sleep(3)
Save the file and close it, return to the command line terminal and type:
python grip.py
You can see the jaws open-close-open